package com.ecoolex.ying.space.admin.core;

import com.ecoolex.framework.modularize.api.service.storage.zoom.AdaptiveCenterCuttingZoom;
import com.ecoolex.ying.space.Constant;


public interface AdminConstant extends Constant {

    // 项目名称
    final String PROJECT_ADMIN_NAME = "ying-space-admin";

    // graphql配置
    final String GRAPHQL_ADMIN_NAME = "admin";

    // 权限配置
    final String AUTH_PROJECT_KEY = "YING-SPACE-ADMIN";

    final String AUTH_PROJECT_NAME = "ying-space-admin";

    final String AUTH_PROJECT_REMARK = "ying-space-admin";

    final String AUTH_PROJECT_CHECK_KEY = AUTH_PROJECT_KEY + '-'
        + "CHECK";

    final String AUTH_PROJECT_CHECK_NAME = "系统检查";

    final String AUTH_PROJECT_CHECK_REMARK = "系统检查";

    /**
     * 作品横向封面图
     */
    final AdaptiveCenterCuttingZoom USER_WORKS_COVER_IMAGE_ZOOM_TRANSVERSE = new AdaptiveCenterCuttingZoom(351, 251);

    /**
     * 作品垂直封面图
     */
    final AdaptiveCenterCuttingZoom USER_WORKS_COVER_IMAGE_ZOOM_VERTICAL = new AdaptiveCenterCuttingZoom(351, 491);
}
